import networkx as nx
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties

# 创建一个空的无向图
G = nx.Graph()
plt.rcParams['font.sans-serif'] = ['SimHei']  # 黑体


# 添加人物节点
G.add_node("尾张八郡")
G.add_node('织田伊势守')
G.add_node('织田大和守')
G.add_node('织田因幡守')
G.add_node('织田藤左卫门')
G.add_node('织田信秀')

# 添加人物关系边
G.add_edge('织田大和守', '织田因幡守')
G.add_edge('织田大和守', '织田藤左卫门')
G.add_edge('织田大和守', '织田信秀')

# 绘制人物关系图
nx.draw(G, with_labels=True)
# plt.show()
plt.savefig('人物关系.png')
